libxl: attach PCI device to qemu only after setting pciback/pcifront
authorMarek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Tue, 1 Oct 2019 04:24:19 +0000 (05:24 +0100)
committerIan Jackson <ian.jackson@eu.citrix.com>
Fri, 4 Oct 2019 16:04:51 +0000 (17:04 +0100)
commitac2726ecc156fdc7434ca0211022f3124ecfe50a
tree7b1932c629015d956dc89b59a7fd89b4d45f28c3
parent83aa53f110941a6a4609ad1842dd7dc033d9fe44
libxl: attach PCI device to qemu only after setting pciback/pcifront

When qemu is running in stubdomain, handling "pci-ins" command will fail
if pcifront is not initialized already. Fix this by sending such command
only after confirming that pciback/front is running.

Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Reviewed-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Release-acked-by: Juergen Gross <jgross@suse.com>
tools/libxl/libxl_pci.c